high-security prison - Spanish English Dictionary